dernier ressort - German English Dictionary